Requirements Analysis: Evaluating KAOS Models
نویسندگان
چکیده
Wigmore’s charts and Bayesian networks are used to represent graphically the construction of arguments and to evaluate them. KAOS is a goal oriented requirements analysis method that enables the analysts to capture requirements through the realization of the business goals. However, KAOS does not have inbuilt mechanism for evaluating these goals and the inferring process. This paper proposes a method for evaluating KAOS models through the extension of Wigmore’s model with features of Bayesian networks.
منابع مشابه
An Event-B formalization of KAOS goal refinement patterns
Goals play an important role in requirements engineering process, and consequently in systems development process. Whereas specifications allow us to answer the question ”WHAT the system does”, goals allow us to address the ”WHY, WHO, WHEN” questions [5]. Up to now, the main software development approaches using formal methods, such as Event-B, begins at the specification level. Our objective i...
متن کاملBridging the gap between KAOS requirements models and B specifications
Employing formal methods for complex systems specification is steadily growing from year to year. Whereas the formal specification process from abstraction to implementation via refinement is well understood, the traceability between initial user requirements (requirements analysis) and the corresponding formal specification is still unsatisfying and ambiguous. In fact, there is little research...
متن کاملEvaluating the Effectiveness of a Goal-Oriented Requirements Engineering Method
As an attempt to answer the need for methods and tools in requirements engineering (RE) which are domain specific and can address the main RE objectives (REOs), and the growing interest in the goal oriented requirements engineering (GORE) approach that overcomes the inadequacy of the traditional systems analysis approaches, we systematically evaluate the KAOS method, and the Objectiver tool, us...
متن کاملThe Open University ’ s repository of research publications and other research outputs Linking goals to aspects
In RE models such as goal-oriented models, a complex system is directly described in terms of its purposes, which makes its functionality much easier to understand and to reason as compared to code-level implementations. Part of the difficulty in maintaining a stronger correspondence between requirements and code is possibly due to the sufficient modularization capabilities of traditional archi...
متن کاملDesign Rationale Representation in Requirements Engineering using the KAOS meta-model
Requirements specifications made in a poor or incorrect manner have been recognized as a source of problems in software development. Recording design rationale in this activity may contribute to a better reasoning about requirements and how to model them, since the software engineers need to carefully evaluate the justifications for their decisions. This work investigates the design rationale r...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- JSEA
دوره 3 شماره
صفحات -
تاریخ انتشار 2010